/* pages/short-video/index.wxss */
.van-tabbar {
  --tabbar-background-color: transparent;
}


.video-controls-icon {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 48%;
  top: 48%;
}

.mp-video-swiper {
  width: 100%;
  height: 100%;
}



.card-class {
  margin-bottom: 5px;
}

.goods-view {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 9999911;
  background-color: white;
  height: 0;
  // box-sizing: border-box;
  border-top-left-radius: 25rpx;
  border-top-right-radius: 25rpx;

  .inner-scroll {
    height: calc(100% - env(safe-area-inset-bottom));
    border-top-left-radius: 25rpx;
    border-top-right-radius: 25rpx;
    padding-top: 25rpx;
  }

}


#send-message {
  .van-field__body {
    min-height: 44px;
    padding: 0;
  }
}

.input-ctn {
  position: relative;
  background-color: rgb(240, 240, 240);
  border-radius: 10px;

  .input-val-class {
    //md.在这里van-field__body 样式覆盖不上text-area。放play-page里了
    min-height: 44px;
    height: 44px !important;
    line-height: 44px !important;
    padding: 0;
  }
}

.loading-class{
  position: absolute;
  left: 50%;
  bottom: 60%;
  transform: translateX(-50%);
  view{
    color: white;
    font-size: 16px;
  }
}